umherirrender [Sun, 27 Jul 2014 15:21:01 +0000 (17:21 +0200)]
Fix param doc of OutputPage::setHTMLTitle
Method also accept Message object
Change-Id: I3a5254a3776f0215667e64ff9d01d60b80375aca
jenkins-bot [Sun, 27 Jul 2014 14:56:27 +0000 (14:56 +0000)]
Merge "Revert "Make a hidden form field to keep the language code""
Antoine Musso [Fri, 25 Jul 2014 10:58:27 +0000 (12:58 +0200)]
Remove some duplicate newlines in call to wfDebug()
Spotted on beta:
--------
commonswiki-
375c0c3e:
0.0752 1.9M mime: <image/png> extension: <png>
--------
With lot of requests, that causes them to be interlayed and ungreppable.
Change-Id: Ib99bc9547bdecb9efa59b7d292ddd7d10a552652
Nikerabbit [Sun, 27 Jul 2014 12:23:18 +0000 (12:23 +0000)]
Revert "Make a hidden form field to keep the language code"
This reverts commit
f3d9e7137ed19dbe1944567909e1f117eba0fade.
Breaks the core functionality of the special page.
Change-Id: I4a4b01e16763a7b418ff137112d2db2d42293ed1
florianschmidtwelzow [Sun, 27 Jul 2014 12:18:26 +0000 (14:18 +0200)]
Fix getAutosummary for create blank page
Fixes for change to enable the creation of blank pages. Added test
for this case.
Follow up: I3457c36a909d1dbfaeed04a1f0568c69e0ef3386
Bug: 57238
Change-Id: Id52be6cbe22c6098d1c0824d7a7848579aa05a84
jenkins-bot [Sun, 27 Jul 2014 12:21:13 +0000 (12:21 +0000)]
Merge "Remove text output while running tests"
Niklas Laxström [Sun, 27 Jul 2014 10:10:31 +0000 (12:10 +0200)]
Remove text output while running tests
Change-Id: I65d9ee70adfe53267b7c0acd59fce43d4683777b
jenkins-bot [Sun, 27 Jul 2014 00:22:00 +0000 (00:22 +0000)]
Merge "OutputPageTest: Don't assume Vector is the default skin"
jenkins-bot [Sun, 27 Jul 2014 00:19:08 +0000 (00:19 +0000)]
Merge "Remove unused XMLReader2 class"
Leon Liesener [Fri, 25 Jul 2014 22:44:14 +0000 (00:44 +0200)]
Fix appearance of suppress messages at Special:Undelete
This change makes 'Rev-suppressed-text-view' appear in case
suppressed page content is viewed through Special:Undelete
and 'Rev-suppressed-text-permission' in case there is a
disallowed attempt to do so.
Bug: 56380
Change-Id: I2440227b3e5a9b5baec81b57bb479ecc26052b27
Translation updater bot [Sat, 26 Jul 2014 19:36:55 +0000 (21:36 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: I0ff2674390da79121b3bf349358e748fc36436f1
jenkins-bot [Sat, 26 Jul 2014 19:12:11 +0000 (19:12 +0000)]
Merge "jquery.textSelection: Add setContents function"
jenkins-bot [Sat, 26 Jul 2014 17:49:04 +0000 (17:49 +0000)]
Merge "Show change language log on Special:PageLanguage"
jenkins-bot [Sat, 26 Jul 2014 17:42:12 +0000 (17:42 +0000)]
Merge "Make a hidden form field to keep the language code"
jenkins-bot [Sat, 26 Jul 2014 17:28:03 +0000 (17:28 +0000)]
Merge "Improving some import-related error messages"
Derk-Jan Hartman [Sat, 26 Jul 2014 13:47:03 +0000 (15:47 +0200)]
jquery.textSelection: Add setContents function
This function is specified in the commands handler below, but did not
have an implementation for the plain textarea case.
Better we make this work. A user wanted this api call so his JS
cleanup script could work consistently on both plain textarea and the
CodeEditor
Change-Id: Ib3afc505037a5b12269e55b4b130a38a3fac7823
This, that and the other [Tue, 22 Jul 2014 02:02:39 +0000 (12:02 +1000)]
Use master DB to check for page existence during import
By default, slaves are used for the existence check. However, in the case
of importing many revisions of the one page, the chances are that they
won't have caught up to the fact that that page has just been created,
causing site statistics to be incorrectly updated. We need to use the
master DB for this check.
Bug: 40009
Change-Id: I301353fb976a982f58635b87d9960d81fc541d14
Étienne Beaulé [Sun, 13 Jul 2014 01:36:37 +0000 (21:36 -0400)]
Enable the creation of empty pages
This change enables the direct creation of empty pages without needing
to use a work-around (such as "{{subst:ns:0}}"). A warning is added as
the message "blankarticle" to request confirmation that the empty page
was meant to be blank. A automatic edit summary has been added when
creating a blank page. The message is: "autosumm-newblank."
The API has been updated to permit the creation of empty pages, when
"text" is null, but not non-existant.
Unit tests have also been added to test these features.
Bug: 57238
Bug: 65206
Change-Id: I3457c36a909d1dbfaeed04a1f0568c69e0ef3386
jenkins-bot [Sat, 26 Jul 2014 02:21:11 +0000 (02:21 +0000)]
Merge "Apply bidi styles to references in Parsoid styles"
This, that and the other [Sat, 26 Jul 2014 01:53:25 +0000 (11:53 +1000)]
Improving some import-related error messages
Present tense sounds stilted here.
Change-Id: I69761486a584b48ccf7df0d07a9ba52885a217a1
This, that and the other [Thu, 24 Jul 2014 07:41:02 +0000 (17:41 +1000)]
Remove unused XMLReader2 class
Undocumented and unused within core. Was previously used in WikiImporter,
but that use was removed in r81437.
Change-Id: I45f4ff3fae19a7d9c1a0dacb2e02d53ee4bdaefb
aude [Fri, 25 Jul 2014 13:08:12 +0000 (15:08 +0200)]
Add some tests for OldChangesList
Change-Id: I6681ce6aa4e753fef33fe9f4719596d630889da6
aude [Fri, 25 Jul 2014 13:05:39 +0000 (15:05 +0200)]
Improvements to RCCacheEntryFactoryTest and helper class
* pass User as argument when making the test context
* override rc_source when applicable
Change-Id: Id2094978d9f5ba962e76de7df29638e15a7547c3
aude [Fri, 25 Jul 2014 07:36:54 +0000 (09:36 +0200)]
Remove unused param in RCCacheEntryFactoryTest
Change-Id: Ide6743759aba1083f6b4a78ec2643f059f8d3e47
aude [Fri, 25 Jul 2014 07:30:09 +0000 (09:30 +0200)]
Split code for making test RecentChange objects into own class
this code is useful for adding tests of the other
changes classes and better not to duplicate it.
Change-Id: I464b4fbf39a0f47cb8911378b731cdd1672ecd86
Translation updater bot [Fri, 25 Jul 2014 20:51:41 +0000 (22:51 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: If3d3fe97968e04fde8df4a05a35c9d2ba08f59ae
Aaron Schulz [Thu, 24 Jul 2014 20:07:08 +0000 (13:07 -0700)]
Made Special:RunJobs work for private wikis
Change-Id: Ieb7b20f606d276bdee284932e3205fd87d92fdeb
jenkins-bot [Fri, 25 Jul 2014 17:52:19 +0000 (17:52 +0000)]
Merge "Add plural to message 'rcnotefrom'"
jenkins-bot [Fri, 25 Jul 2014 17:47:17 +0000 (17:47 +0000)]
Merge "Wrap redirectpagesub in a <span>"
jenkins-bot [Fri, 25 Jul 2014 17:33:29 +0000 (17:33 +0000)]
Merge "Refactored duplicated code into JobRunner.php"
This, that and the other [Fri, 25 Jul 2014 09:58:33 +0000 (19:58 +1000)]
Add word "imported" to history/log summary during import
Currently, an import-by-upload generates poor edit summaries such as
"2 revisions", and an interwiki-import generates only marginally better
ones ("2 revisions from [[link]]").
This change adds the word "imported" to those summaries.
Change-Id: If58023485b323641d063eada45248503f1bf17a1
Aaron Schulz [Thu, 24 Jul 2014 22:03:23 +0000 (15:03 -0700)]
Refactored duplicated code into JobRunner.php
* Also added an async flag to SpecialRunJobs so that it can be
set to false to get a JSON blob back with a regular 200 status.
Change-Id: I2f5763e017684c3c61f3d3f27ddf7f7834bdfce2
jenkins-bot [Fri, 25 Jul 2014 17:15:04 +0000 (17:15 +0000)]
Merge "Cleanup some docs (includes/[s-z])"
jenkins-bot [Fri, 25 Jul 2014 17:14:53 +0000 (17:14 +0000)]
Merge "Cleanup some docs (includes/[m-r])"
jenkins-bot [Fri, 25 Jul 2014 17:05:35 +0000 (17:05 +0000)]
Merge "Cleanup some docs (includes/[e-l])"
aude [Fri, 25 Jul 2014 15:53:52 +0000 (17:53 +0200)]
Move adjustment of revision delete target in SpecialRevisiondelete to fix fatal
targetObj needs to be set correctly before accessing the RevisionList,
and trying to get the 'current'. If not set correctly, then $title
given to RevisionList (and it's subclasses) is Special:Revisiondelete
and rev_page is 0. So nothing is found for 'current' and a fatal
error happens.
Follow-up to Id1baacb
Bug: 68566
Change-Id: Ic078af5417798db1b2900057dbf7514112e94b46
umherirrender [Mon, 14 Jul 2014 12:21:54 +0000 (14:21 +0200)]
Add plural to message 'rcnotefrom'
Also use the splitted date and time on the message.
Change-Id: I495d19258205d8713a19aa934a7657aecbe240d4
Legoktm [Mon, 21 Jul 2014 08:31:09 +0000 (08:31 +0000)]
Revert "Generalize Installer::showStatusMessage()"
We probably want to put errors on top in the web installer
and warnings on top in the CLI installer due to differences
in scrolling.
This reverts commit
1c1e321af7977722073116fb6846f494502f6805.
Change-Id: I247030f0a3da6dff44884f4a282e52e92657fd91
jenkins-bot [Fri, 25 Jul 2014 01:31:55 +0000 (01:31 +0000)]
Merge "Check for boolean false result from database query in SqlBagOStuff"
Translation updater bot [Thu, 24 Jul 2014 21:36:35 +0000 (23:36 +0200)]
Localisation updates from https://translatewiki.net.
Change-Id: I348abe6cee1468682f71e2fe9137304c8c61dcd1
jenkins-bot [Thu, 24 Jul 2014 20:50:48 +0000 (20:50 +0000)]
Merge "Add white-space to get pre to wrap in Firefox"
S Page [Thu, 24 Jul 2014 19:59:02 +0000 (12:59 -0700)]
Add white-space to get pre to wrap in Firefox
Change-Id: Ib80c1273e6dd0b6204f2f6d6c15b6a777b79e9d0
jenkins-bot [Thu, 24 Jul 2014 19:51:16 +0000 (19:51 +0000)]
Merge "Avoid function calls in the loop condition of a for statement"
umherirrender [Thu, 24 Jul 2014 15:33:27 +0000 (17:33 +0200)]
Avoid function calls in the loop condition of a for statement
Change-Id: I64d9ba96797085b6f54658218404a02d4087ceaf
jenkins-bot [Thu, 24 Jul 2014 19:39:41 +0000 (19:39 +0000)]
Merge "Send 404 in various special pages when there're no results"
jenkins-bot [Thu, 24 Jul 2014 19:39:33 +0000 (19:39 +0000)]
Merge "Break some long lines in maintenance, skins, tests"
jenkins-bot [Thu, 24 Jul 2014 18:55:00 +0000 (18:55 +0000)]
Merge "Cleanup some docs (includes/[a-d])"
jenkins-bot [Thu, 24 Jul 2014 18:54:43 +0000 (18:54 +0000)]
Merge "Cleanup some docs (includes/*.php)"
Roan Kattouw [Thu, 24 Jul 2014 18:49:12 +0000 (11:49 -0700)]
Apply bidi styles to references in Parsoid styles
This mirrors the rtlcite module in the Cite extension.
Change-Id: I6841baec2661426541e46bad58f09c7d3f456f9e
umherirrender [Thu, 24 Jul 2014 17:43:44 +0000 (19:43 +0200)]
Cleanup some docs (includes/[s-z])
- Swap "$variable type" to "type $variable"
- Added missing types
- Fixed spacing inside docs
- Makes beginning of @param/@return/@var/@throws in capital
- Changed some types to match the more common spelling
Change-Id: Ie419638e909a47aa72a274043604247830ee1a81
umherirrender [Thu, 24 Jul 2014 17:43:25 +0000 (19:43 +0200)]
Cleanup some docs (includes/[m-r])
- Swap "$variable type" to "type $variable"
- Added missing types
- Fixed spacing inside docs
- Makes beginning of @param/@return/@var/@throws in capital
- Changed some types to match the more common spelling
Change-Id: I8ebfbcea0e2ae2670553822acedde49c1aa7e98d
umherirrender [Thu, 24 Jul 2014 17:43:03 +0000 (19:43 +0200)]
Cleanup some docs (includes/[e-l])
- Swap "$variable type" to "type $variable"
- Added missing types
- Fixed spacing inside docs
- Makes beginning of @param/@return/@var/@throws in capital
- Changed some types to match the more common spelling
Change-Id: I41a84e8e1dec39170aa655250325ffc485eaeaef
umherirrender [Thu, 24 Jul 2014 17:42:45 +0000 (19:42 +0200)]
Cleanup some docs (includes/[a-d])
- Swap "$variable type" to "type $variable"
- Added missing types
- Fixed spacing inside docs
- Makes beginning of @param/@return/@var/@throws in capital
- Changed some types to match the more common spelling
Change-Id: I7b65fe04db431342cc58b469dc48f41a50c4e891
umherirrender [Thu, 24 Jul 2014 17:42:24 +0000 (19:42 +0200)]
Cleanup some docs (includes/*.php)
- Swap "$variable type" to "type $variable"
- Added missing types
- Fixed spacing inside docs
- Makes beginning of @param/@return/@var/@throws in capital
- Changed some types to match the more common spelling
Change-Id: I783e4dbfe5f6f98b32b9a03ccf6439e13e132bcc
jenkins-bot [Thu, 24 Jul 2014 17:15:17 +0000 (17:15 +0000)]
Merge "Add styling for the styleguide"
umherirrender [Thu, 24 Jul 2014 17:03:17 +0000 (19:03 +0200)]
Break some long lines in maintenance, skins, tests
Change-Id: I5d86ad3e0c90e09440268a670f5af3e2bf080612
jenkins-bot [Thu, 24 Jul 2014 12:52:41 +0000 (12:52 +0000)]
Merge "Fix @deprecated of ImageGalleryBase"
jenkins-bot [Thu, 24 Jul 2014 12:49:58 +0000 (12:49 +0000)]
Merge "Each line in a doc block should start with *"
jenkins-bot [Thu, 24 Jul 2014 12:49:20 +0000 (12:49 +0000)]
Merge "Doc: Reformat @params declaration"
jenkins-bot [Thu, 24 Jul 2014 12:49:17 +0000 (12:49 +0000)]
Merge "Fixed spacing"
umherirrender [Wed, 23 Jul 2014 21:51:11 +0000 (23:51 +0200)]
Fix @deprecated of ImageGalleryBase
Follows-up
0804f31c1c1167. @deprecated "since", not "in".
Change-Id: I9f28fd431eb84258d89c34c7c1e3e8a90a594dba
umherirrender [Thu, 24 Jul 2014 11:12:18 +0000 (13:12 +0200)]
Doc: Reformat @params declaration
I have not found documentation about the @params command, so this seems
not valid.
I have moved the text to the corresponding @param
Change-Id: I443866d602b60570278289e6e24a77d37314cede
jenkins-bot [Thu, 24 Jul 2014 10:24:10 +0000 (10:24 +0000)]
Merge "Removed @since in MediaWikiPHPUnitTestListener"
umherirrender [Mon, 21 Jul 2014 12:47:42 +0000 (14:47 +0200)]
Fixed spacing
- Removed spaces after not operator (!)
- Removed spaces inside array index
- use tab as indent instead of spaces
- Add newline at end of file
- Removed spaces after casts
Change-Id: I9ba17c4385fcb43d38998d45f89cf42952bc791b
umherirrender [Thu, 24 Jul 2014 09:30:25 +0000 (11:30 +0200)]
Remove colon after @deprecated/@param/@todo/@note
Change-Id: I4e66dad85eecf7e8e03ac760af900395e1bc11b6
Prateek Saxena [Wed, 23 Jul 2014 10:08:39 +0000 (15:38 +0530)]
Add styling for the styleguide
Change-Id: Idf741c9242d28a8823049507f7193b8f5578b7a9
Liangent [Thu, 24 Jul 2014 08:25:01 +0000 (08:25 +0000)]
Send 404 in various special pages when there're no results
Bug: 67182
Change-Id: I442645d8b98731282768e6cc19a8f426b1d0b519
umherirrender [Thu, 24 Jul 2014 08:08:16 +0000 (10:08 +0200)]
Each line in a doc block should start with *
Added missing * to some doc blocks
Change-Id: I0709f2e94b053437fa0f06bb67ae7ae4c248a618
Yuri Astrakhan [Mon, 21 Jul 2014 22:46:16 +0000 (01:46 +0300)]
Allow wfShellExec() to use an array as a command prompt
Command line may now be given as an array, where each value
will be escaped and glued together with a space.
Change-Id: I9237ec1fccc60c0c4a360562db1c050a3be7e6a3
jenkins-bot [Thu, 24 Jul 2014 03:34:37 +0000 (03:34 +0000)]
Merge "commonElements: Import styling for <code> from mediawiki.org"
Brian Wolff [Fri, 20 Jun 2014 14:38:22 +0000 (11:38 -0300)]
Allow specifying a random page only in main namespace
Make Special:Random/ get you a page in NS_MAIN. Previously it
got a page in the content namespaces. Special:Random (no /) still
returns pages from all content namespaces.
This also affects Special:RandomRootPage from the RandomRootPage
extension.
Bug: 46420
Change-Id: I9ce66b534b86eaa09236dd56dab7ac18d1ef37ec
Brian Wolff [Wed, 25 Jun 2014 22:19:33 +0000 (19:19 -0300)]
Make Special:FilePath redirect to Special:Redirect/file
Used to redirect to Special:Redirect/file/, which caused an error.
Bug: 66980
Change-Id: I8eb484fc88fad323122ddb6c25c55ab404030c64
jenkins-bot [Thu, 24 Jul 2014 02:12:29 +0000 (02:12 +0000)]
Merge "Fix off-by-one error in the "previous 200" link in category listings with until=param"
jenkins-bot [Thu, 24 Jul 2014 01:06:52 +0000 (01:06 +0000)]
Merge "Fix deprecated of ApiQuery::setGeneratorContinue"
jenkins-bot [Thu, 24 Jul 2014 00:48:39 +0000 (00:48 +0000)]
Merge "Update OOjs UI to v0.1.0-pre (
a7ce4d48d9)"
James D. Forrester [Wed, 23 Jul 2014 23:48:16 +0000 (16:48 -0700)]
Update OOjs UI to v0.1.0-pre (
a7ce4d48d9)
New changes:
6847186 Tests: Move …/test/… to …/tests/… to be the same as other repos
c2ee74f Handle touch events in toolbars and toolgroups
84b51fe Localisation updates from https://translatewiki.net.
a875313 Make TextInputWidget's autosizing work when setValue() is called
Change-Id: I9c26f04281f1988cacaaf7d72753e06419541873
Aaron Schulz [Thu, 24 Jul 2014 00:19:47 +0000 (17:19 -0700)]
Reject cache with future MW_USER_VERSION versions
* On rollback, using newer cache versions can cause issues if fields were
modified or removed.
Change-Id: I7be290d6f776f9234c352dd3164b8e73dad4d49e
Ori Livneh [Thu, 24 Jul 2014 00:00:40 +0000 (17:00 -0700)]
Specify unit in doc-block for $wgHTTPTimeout and $wgAsyncHTTPTimeout
Change-Id: I01f7e2b3b2965bda6bf8728ce58160506873b596
Alex Monk [Wed, 23 Jul 2014 23:00:12 +0000 (00:00 +0100)]
Wrap redirectpagesub in a <span>
So that JS can easily single it out from the other contentSub stuff.
VE is currently trying to just overwrite the whole of contentSub to add/remove
this, causing bug 68432.
Change-Id: I780c965b93535dcfe7236ab118f42439caa55abe
jenkins-bot [Wed, 23 Jul 2014 22:32:06 +0000 (22:32 +0000)]
Merge "Add $wgDebugDumpSqlLength"
jenkins-bot [Wed, 23 Jul 2014 22:23:56 +0000 (22:23 +0000)]
Merge "Integrate Special:MyLanguage from the Translate extension"
Kunal Mehta [Wed, 23 Jul 2014 21:49:14 +0000 (14:49 -0700)]
OutputPageTest: Don't assume Vector is the default skin
Whenever Vector is removed from core, this can be replaced with
"fallback" (or something that is shipped with core). Ideally this
test wouldn't depend upon Skin, but that's a whole different issue.
Change-Id: I76a74deb95643e0d05f4d0f7e3e8d78f0efc119c
umherirrender [Wed, 23 Jul 2014 19:49:49 +0000 (21:49 +0200)]
Removed @since in MediaWikiPHPUnitTestListener
mentioned phpunit release are already required
Usually @since has the mediawiki version
Change-Id: I1fb1e5d4995e44d8e596e7b15562282aefc4c017
jenkins-bot [Wed, 23 Jul 2014 21:46:48 +0000 (21:46 +0000)]
Merge "Fix typo: expectedExceptionMesage -> expectedExceptionMessage"
jenkins-bot [Wed, 23 Jul 2014 21:44:11 +0000 (21:44 +0000)]
Merge "ResourceLoaderModuleTest: Ensure 'vector' is a valid skin"
jenkins-bot [Wed, 23 Jul 2014 21:44:08 +0000 (21:44 +0000)]
Merge "User: Normalize skin key from $wgDefaultSkin for default options"
jenkins-bot [Wed, 23 Jul 2014 21:41:19 +0000 (21:41 +0000)]
Merge "Make sure buttons font-size is relative to its container"
jenkins-bot [Wed, 23 Jul 2014 21:41:17 +0000 (21:41 +0000)]
Merge "DefaultSettings: Update documentation for skin-related variables"
jenkins-bot [Wed, 23 Jul 2014 21:41:14 +0000 (21:41 +0000)]
Merge "Update OOjs to v1.0.11"
jenkins-bot [Wed, 23 Jul 2014 21:41:10 +0000 (21:41 +0000)]
Merge "Remove backwards-compatibility module alias 'mediawiki.action.watch.ajax'"
umherirrender [Wed, 23 Jul 2014 21:36:10 +0000 (23:36 +0200)]
Fix deprecated of ApiQuery::setGeneratorContinue
No @ before the since
Change-Id: I849b9f950069fe248a6cd86afb1e1beda271f235
umherirrender [Wed, 23 Jul 2014 21:28:19 +0000 (23:28 +0200)]
Fix typo: expectedExceptionMesage -> expectedExceptionMessage
Change-Id: I8930364d3bbe9070df646f4f253779494c5091b1
Bartosz Dziewoński [Wed, 23 Jul 2014 20:06:09 +0000 (22:06 +0200)]
ResourceLoaderModuleTest: Ensure 'vector' is a valid skin
Change-Id: I4c121339aec80a4c56042de7be85cf5f1748b9f0
jenkins-bot [Wed, 23 Jul 2014 21:08:58 +0000 (21:08 +0000)]
Merge "Remove styles for .os-suggest and related classes"
Translation updater bot [Wed, 23 Jul 2014 20:58:12 +0000 (20:58 +0000)]
Merge "Localisation updates from https://translatewiki.net."
James D. Forrester [Wed, 23 Jul 2014 20:53:29 +0000 (13:53 -0700)]
Update OOjs to v1.0.11
Release notes:
https://git.wikimedia.org/blob/oojs%2Fcore.git/v1.0.11/History.md
Change-Id: Ie669852f8882553b9fc2fc8b6cbe67bf8df9a241
jenkins-bot [Wed, 23 Jul 2014 20:52:54 +0000 (20:52 +0000)]
Merge "Remove support for magic_quotes_gpc"
jenkins-bot [Wed, 23 Jul 2014 20:52:51 +0000 (20:52 +0000)]
Merge "resources: Switch oojs to the version optimised for environments with jQuery"
jenkins-bot [Wed, 23 Jul 2014 20:52:49 +0000 (20:52 +0000)]
Merge "Fix typo: MWExcepion -> MWException"
jenkins-bot [Wed, 23 Jul 2014 20:52:42 +0000 (20:52 +0000)]
Merge "Include ICU version in cache key for collation first letters"